spontaneous impulse - Francés Inglés Diccionario